Spanien (Norden), Andorra, Frankreich (Pyrenäen, mittlerer Westteil, Midi, Alpen; selten im unteren Seine-Tal), Schweiz, Italien (Festland (außer Venetien und Friaul-Julisch Venetien) und Sizilien), Balkan-Halbinsel bis zum Peloponnes, Rumänien, Ionische Inseln, westliche und nördliche Ägäis, Moldawien, Krim, Tunesien, Algerien und Marokko?
Am Rand von Gebüschen und auf Weiden; auf Kalk; in 0-2250(2500) m Höhe